Vcenter NamespaceManagement Supervisors Workloads Images Settings ContentLibrarySpec

Vcenter NamespaceManagement Supervisors Workloads Images Settings ContentLibrarySpec
Vcenter NamespaceManagement Supervisors Workloads Images Settings ContentLibrarySpec

The Vcenter NamespaceManagement Supervisors Workloads Images Settings ContentLibrarySpec schema contains the specification required to associate a Content Library with the Supervisor workload components.

This schema was added in vSphere API 9.1.0.0.

JSON Example
{
    "content_library": "string",
    "supervisor_services": [
        "string"
    ],
    "resource_naming_strategy": "string"
}
string
content_library
Required

Identifier of the Content Library.

This property was added in vSphere API 9.1.0.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.content.Library. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.content.Library.

array of string
supervisor_services
Optional

Identifiers of Supervisor Services that will have access to the Content Library.

This property was added in vSphere API 9.1.0.0.

If missing or null, all Supervisor Services will have access to the Content Library.

When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: com.vmware.vcenter.namespace_management.SupervisorService. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.

string
resource_naming_strategy
Optional

The Vcenter NamespaceManagement Supervisors Workloads Images Settings ContentLibrarySpec.resource_naming_strategy determines how Virtual Machine and Kubernetes node resources are named when created from Content Library items.

For more information see: Vcenter NamespaceManagement Supervisors Workloads Images Settings ResourceNamingStrategyEnum.

This property was added in vSphere API 9.1.0.0.

If missing or null, defaults to ResourceNamingStrategyEnum#FROM_ITEM_NAME.